Package-level declarations

Types

Link copied to clipboard
@Serializable
data class B2bBusinessInfo(val brn: String, val name: String, val ceoName: String, val zipCode: String, val address: String, val businessEntityType: String, val businessStatus: String, val taxationType: String, val simplifiedTaxationTypeDate: String? = null, val closingDate: String? = null, val openingDate: String, val businessType: String, val businessClass: String, val businessCategoryCode: String, val corpRegNo: String? = null, val phoneNumber: String? = null, val taxOfficeCode: String? = null, val taxOfficeName: String? = null)

사업자 정보

Link copied to clipboard
@Serializable
data class B2bBusinessInfoResult(val brn: String, val businessInfo: B2bBusinessInfo? = null, val error: String? = null)

사업자 정보 조회 결과

Link copied to clipboard
class BusinessClient(apiSecret: String, apiBase: String = "https://api.portone.io", storeId: String? = null) : Closeable

API Secret을 사용해 포트원 API 클라이언트를 생성합니다.

Link copied to clipboard
@Serializable
data class GetB2bBusinessInfosResponse(val result: List<B2bBusinessInfoResult>)

사업자 정보 다건 조회 성공 응답